Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
135 LEUCHA ROAD Flats/Maisonettes £416,500 24 May 2019
139 LEUCHA ROAD Flats/Maisonettes £468,000 12 Nov 2021
149 LEUCHA ROAD Flats/Maisonettes £400,000 10 Jul 2023
159 LEUCHA ROAD Flats/Maisonettes £172,500 24 Feb 2012
169 LEUCHA ROAD Flats/Maisonettes £430,000 30 Jun 2020
187 LEUCHA ROAD Flats/Maisonettes £175,000 20 Aug 2004
191 LEUCHA ROAD Terraced £461,000 18 Dec 2020
215 LEUCHA ROAD Flats/Maisonettes £135,000 5 Jun 2009
221 LEUCHA ROAD Flats/Maisonettes £204,995 8 Feb 2008
227 LEUCHA ROAD Terraced £51,000 14 Jun 1999